package edu.mis.modules.item;

import java.util.List;

import com.jfinal.plugin.activerecord.Record;

import edu.mis.model.Item;

/**
 * 用户服务类
 *
 */
public class ItemService {
	
	
	
	
	/**
	 * 根据ID得到用户
	 * @param id
	 * @return
	 */
	public Item findItemById(int id) {
		return Item.dao.findById(id);
	}
	
	/**
	 * 查询所有用户
	 * @return
	 */
	public List<Item> findAllUser(){
		return Item.dao.findAll();
	}
	/**
	 * 查询所有商品及其权限
	 * @return
	 */
	public List<Record> findAllItemWithType(){
		return Item.dao.findAllRecord();
	}

	/**
	 * 用户授权
	 * @param id
	 * @param roleId
	 * @return
	 */
	public boolean itemAuthorize(int id, int typeId) {
		Item item = findItemById(id);
		item.setTypeid(typeId);
		return item.update();
	}
}
